elephant's tusk - Español Inglés Diccionario